The resort is very nice. Our room on the 4th floor had a beautiful view of the beach. The view of the resort from the courtyard was also beautiful. There were lots of children, but the atmosphere was not too loud. The staff throughout the resort were very nice and courteous. The hotel bars was the perfect place for us to watch sports.