Other reviews pretty much summed it up. This hotel is old and it shows. We had a good vacation but ran into a few managable problems. We found the staff pleasant and eager to help. Take your own shampoo. We were given lots of lotion and 3 days(out of 6) we didn't get shampoo. If you like coffee take your own creamer, ours was unusable. The weddings during the week proved to be annoying as the lady officiating kept telling the people on the beach they couldn't walk or swim behind the wedding party and any kids nearby had to be quiet. Food was generally good, with the exception of the free breakfast which was adequate. The main problem was the wait. 45 minutes is typical of the wait for an order. The Friday night West Indian buffet is excellent and authentic. If you truly like West Indian food you'll be happy, if not then its $30 per person wasted. The beach is wonderful and so is the ocean. Much depends on what you expect, if you don't expect too much you'll enjoy your stay.