Overall, our stay was nice! The location is great and the hotel is beautiful. My only two issues were a later check-in time than promised, and only 4 beach towels were provided. Because this was privately owned, we weren’t able to request more towels from the hotel. Other than that, we had a great time!