The resort was lovely to stay at - the amenities and staff were fabulous! The pools and hot tubs were the best part!! The location is also very close to a lot of activities we ended up doing on the island which was very convenient and reduced our drive time a lot. The check in/check out process was very easy - the same as staying at any other hotel/resort. However, the hotel room at the resort is privately owned (hence why it's on Airbnb) so no housekeeping or towel exchange or anything was done which wasn't a problem for us but just something to know before staying.