"Glorious beach, incredible water! The views!!! This was our second time at the Fairmont Royal Pavillion and will absolutely not be the last. Housekeeping staff were amazing and our room was immaculately cleaned every day. Restaurant staff were mixed, some were really lovely, some were a little unfriendly, but all in all we felt taken care of. Breakfast was good. The WiFi was significantly worse this time around, really hope it improves in the future (it was better when we came last year, not sure how that works). The only good thing about that was that it encouraged my son and I to put away our phones and enjoy the glorious...everything. But my husband had to work and was frustrated more than once. Gorgeous property, lovely staff. Can't wait to come back!"