I second Treehouse. Very safe. Wonderful staff. Nice Jamaican vibe. Ras said it and I agree great breakfast buffet with omelet and waffle station and Jamaican dishes to start your day leisurely. Nice beach front is back!!