It was such a nice surprise when we arrived, the room was modern and clean and quiet. The pool was so warm and comfortable. The beach was beautiful and clean. We will definitely be visiting again! We met a couple from England that have been coming for two to three months for years and had nothing but good things to say about the resort.