Very nice location. Beach, resorts, shopping center, restaurants are all in walking distance.
Clear and timely communication by the management. Smooth process for checking in and out. Clean unit with everything needed.
We had great time for our stay. Thanks a lot!