We came to celebrate our 30th wedding anniversary. Royal was a stellar host - good communication and a condo with everything we needed from beach gear to snorkeling gear to condiments in the kitchen, etc. Great location and overall an excellent place to stay. Mahalo. Susan from Wisconsin