I've been here dozens of times and would say that it's one of the best values places to stay.
It's in a lovely beach-front location and has a small pool, sun deck, restaurant and bar and is owned and run by an established Vincentian family. The food is reasonably good and the service is fair to good. Prices are very good, but it's the setting, ambience and value which, to my mind, are its overall stronger points.
The Deluxe and Super Deluxe rooms are very nice, the Standard Rooms are OK. All have air conditioning and cable TV.
It's a convenient place from which to base yourself - local buses stop right at the entrance and there are other restaurants within walking distance.
It's also a great place for a family with children