The resort has a nice ambiance if you are really seeking for a quite moment. The room is big but the bed cover and linens itself is not that good. The beach front is not good also in the afternoon because of the low tide. But overall, my family had a nice stay because the service was great!