Check in was smooth, and the location is great, the snorkel sets came in handy and so did the beach towels. There was an issue with the Britta filters not being available, and it took a while to replace, but apart from that the stay was great