The buffet breakfast, facilities, rooms, location were all very nice The only drawback was the ocean (lagoon) was not clean. If you enjoy swimming in the ocean, I wouldn't recommend the hotels in the center of Barra either as the beaches slope steeply.
Our second time visiting Grand Bay Hotel, although it appears Wyndham owns it now, the sign still says Grand Bay. The staff and the architecture are the best things about the hotel. The pools are cool, which is welcome in January/early February when we visited. I agree that they are likely somewhat understaffed as it can take time to get a beverage around the pool. Most of the really good restaurants over in Barra are the same, though, very leisurely service wth very good food. They strive to please at the hotel. Water taxi service to Barra and the Marina at Isla de Navidad runs constantly and is always a pleasant little adventure. It doesn't bother me, but this is not like other coastal communities with a nice beach, the alternatives to use kayaks, jet skis and other water toys makes up for it. We took jet skis to Melaque on a previous trip.
Older, charming. Excellent people working there. Very proud and informative. Could easily become an all around 5 star resort. Would like to return... Beds are very hard. Many areas in need of maintenance or repairs. The undesirable things I've seen, in my opinion, are due to understaffing.