Nice layout, all the beds feel private even if they're in the common area. Great location, walking distance from the beach and all the restaurants and shops (a bit uphill on the way back.) We really appreciated the stock of boogie boards and snorkeling gear, so nice to not have to buy or lug stuff on a plane from the mainland. Would definitely stay there again!