This is the perfect apartment in the perfect location. It had absolutely everything we needed, and was just a very short walk to Heywoods Beach, which happens to be the best beach of all the ones we visited in Barbados. If you like to actually swim, as in real swimming, this is the one. The town is quiet, and not built up like many more popular towns, so it's super laid back, but has everything you'd need.
The apartment itself is lovely. Spacious and airy, with a million dollar view. Well equipped, lots of comfortable seating, a perfect place to stay in Barbados.
The only thing to be aware of is that, as others have mentioned, there is some sort of kennel/caged dogs/tied up guard dogs/something directly next door, so be prepared for incessant barking and howling most of the night.