We very much so enjoyed our stay with Royal! The communication was great, provided a lot of information on properly checking in and out. Also had information at the condo that indicated places to visit on the island. Everything we needed was in the condo; coffee, tupperware, beach gear, and the place was a cozy oasis! Highly recommend this stay!