Everything was as the expected and perfect for what we needed. The place was clean, quiet, and hospitable. They have a wonderful pool and jacuzzi setup and our kids may have liked it more than the beach! Most of the other guests were families as well so it perfect!