This was a great stay. Good communication, nice resort, and beautiful ocean front view as described. Room was nice and clean and everyone who works at the facility was very kind. It was a better deal than booking directly with the resort, and it offered the same experience.