The place is beautiful, Royal beach is beautiful, I didn’t get to explore the entire resort but what I saw was beautiful. Staff were attentive if you had an issue. WiFi wasn’t great but they had a work around which was helpful. The menu portion on the TV was not working great. Also need more restaurants at the Royal, need more family friendly entertainment in the night, not much to do after dinner with kids. Also, could use more variety of shops for average working folks. Lastly, thanks to the staff for the bottle waters. None was in the room which surprised me, I don’t mind buying water, I usually purchase a case, but I’m also used to resorts having at minimum two complementary per day. So thanks to the manager who reached out and assisted.