The apartment is lovely, but there were several maintenance issues (green and cloudy swimming pool water from algae, internet outage, leaking dishwasher); the place was not very well stocked with kitchenware, towels, etc.; and the beds were very uncomfortable. Worst of all, when I asked to check out a day early, they said yes if I paid $30, which I did and then they still charged me for an extra day anyway. I do not recommend staying here.