This is a very nice resort. We stayed in the town houses/bungalows and found it to be very nicely layed out. Unit was very spacious and well appointed. Staff were nice with a speedy check in. Beach was great and the pool was very tropical. We were exchangers and don't own there. We would go there again.