The setting for this resort is absolutely beautiful. The rooms themselves are spacious and the kitchen is well stocked. While well communicated by the resort, the construction next door does affect the experience at the beach.