Plain and simple: This hotel is clean and 1 block away from the beach. We had room service every day: our beds were made and there were clean towels every day. I must add, that nothing disappeared while we were there. The room has a kitchenette, which is great since I would buy bottled water for drinking or even making tea and coffee. The management is pretty nice and helpful. They will tell you where the closest grocery shop and a diner are. I would not stay in the hotel for a romantic getaway, but to go there for a long weekend with friends, its perfect. If you are interested in more then just sunbathing all day long, I recommend renting a car to make your vacation more comfortable. Definitely take a water taxi, its $10 for the whole day. All in all, the stay was enjoyable and I would recommend it for people who are on a budget and looking for a vacation with friends.
As for couples, just go to a Caribbean resort!! ;-)