Very good location, the place was very clean and organized, the only complaints I had were that the gym and one of the pools are actually located in a building across the street, and that the air conditioning wasn't as strong in the room as in the living room, other than that the stay was awesome.