We loved the location, very walkable and close to many restaurants. The apartment was clean, with great amenities and supplies provided, including first aid kit which came in handy after a swim in the reefs! Parking was right in the building with extra charge, very convenient. However, our unit shared walls with the elevator that operates very loud and interfered with our sleeps at night. Overall good stay for the trip.