Good location. Some problem upon check in, the door code wouldn't work but was quickly rectified. The resort uses a beach service that is not in front of the building so you have to hike down the beach to get free chairs and umbrellas. The apartment is fantastic, great view, all the amenities.