This is a beautiful, recently renovated site on a gorgeous beach. The rooms are very comfortable, and the staff goes out of their way to make sure that you are taken care of. I have to send a special shot-out to Jacqueline at the front desk, because she, upon hearing that we would be leaving at 4:30 in the morning, personally went to the kitchen and put together a beautiful breakfast to fortify us for our journey. This is a striking example of how the wonderful staff gives you a family experience in a resort setting. Love it! I was stunned and will be back. Thanks Carambola, for combining the laid-back experience that my partner likes with the special touch that goes the distance for me!