It was the complete package. We could not have had a more fun, beautiful and clean location. Scott was great and made the process of check in easy. The room, pool, grounds and beach were amazing. The staff were great and very friendly. I will definitly be returning.