Simply amazing. Seamless check in. Beautiful place with excellent amenities (pool, hot tub, snorkel gear) and an excellent location! Couldn’t have asked for a better place.