I personally recommend Travellers Beach Resort - it's very nice; hot showers; safe in room; good beds; air; balcony; very secure; great food and nice pool. Very very reasonable prices and the hotel itself is family owned and they are involved with community improvement which is very impressive.