Great location, nice and helpful staff, nice kitchen with everything you need to cook whatever you want. The pool is also quite nice as well. My only criticisms are the living room sofa was very old and worn, for the price we paid I think they could provide something nicer and more comfortable to sit on. Also, the “air conditioning” consists of a window unit in the living room (which is pretty dated). The master bath shower door track was also a bit dirty. Not a huge deal, but when we are paying over $300 for a cleaning fee I do expect it to be spotless. Overall it’s a nice place and we enjoyed our stay.