The location is right at a secluded section of beach. Close and easily walkable to the other more public beaches. There are about 15 rooms that make the hotel and they all have separate entrances with small porches. Very charming hotel. The room was clean and the staff was very friendly. The kitchenette in the room would not allow any real cooking and other than the small refrigerator it was pointless. The WiFi worked well in the rooms and around the entire property including the beach. Be prepared for up selling for extras: beach chair rental, transfer to port, etc. The onsite restaurant is pricey for the food that you get, walk to the beachfront restaurant next door for better options.