Had a really great 7 night stay here. Found the apartment to be really spacious (we had the one bedroom version), with 2 balconies and ample seating areas. It was exactly what was needed - clean, tidy, good location. It's not full of bells and whistles, with glitzy toiletries or anything like that, but what you do get is an excellent base for a really good price. It's a mile walk down to the harbour, and a mile walk up the hill to the market; although there is a bus stop about 1min walk away that will take you to the harbour or up to Coral Bay. The bathroom contains the necessary toilet, sink and a shower, whilst the kitchen area had a hob, sink, and fridge with freezer compartment. There was also plenty of crockery and a pan or two; everything essential. The pool looked great and a colleague said it was a nice swim, the staff are all really helpful and can provide advice on the local area or book taxis etc.
I'd have no qualms in recommending the apartments and intend in returning someday, hopefully soon.