We stayed here last month and had a fantastic time. The location is great. There is a huge option of restaurants very close and walking distance to a supermarket. The unit was very clean and the pool was a great size. The office staff were very friendly. I highly recommend this place.