We stayed in one of the extended stay houses for a business trip. It was an awesome house, and we loved the local, but it was poorly managed. The free Internet didn't work. When we complained, it was fixed, but after we left we got an extra bill for $60 for the service! The heat also went out and wasn't fixed until the next week. We paid a lot more than was advertised on the website and although it says a minimum of a one month stay, apparently the paperwork you sign binds you for longer, and we ended up paying for time we weren't there. It's beautiful there, but do your research so you know what you are getting into and avoid hidden charges.
Cons: poor service, hidden charges