Black Pearl is a nice hotel and centrally located with a great setup for families on vacation. We landed early on our flight and got to the hotel for a 3 night stay. The hotel said our apt. was ready and if we wanted to get in it would be an extra $250 to get in. Rooms ready but I have to pay more to get in?? What? We left to get breakfast and came back and they still insisted we pay extra to get the keys. There was one receptionist who was especially unfriendly and made interaction with her unpleasant every time. Everyone else was great. Last I checked hotels are in the business of hospitality and the receptionist here was not. Minus her, I would go back