5 stars all around! Great location. Mall & grocery store in the building downstairs. Very safe and secure. Pool, gym, all the amenities were great. Hosts were great at communicating. We stayed a whole week and would definitely stay there again.