Our group stayed in two 1BR units for one week and found it to be a very comfortable home base. It's a couple buildings down from the main area in Trinity Beach (to be read as 3 minute walk) and directly across from the stinger nets in the ocean so you can walk straight across for a swim, or use their pool. There is a communal BBQ area which we shared twice with other guests but it's large enough that there were no issues even though we were grilling for 4 and so were the others.
The front building is just 1BR units and the rear buildings have the 2BR and 3BR, but the rear buildings aren't blocked by the front building since there is a slight incline in the land. We stayed on the third/top floor and loved it since we had a great view. There aren't elevators, so factor that in if needed.
I would definitely stay here again!!!
Rooms are cleaned every 3-4 days (ours was done once in the week, but no issues at all with this since we knew it was self-contained and helped with costs).More