Dear Guest, Thank you for posting a review on Tripadvisor. I am really happy to read such a wonderfull experience. We apreciate very much all your positive comments, specially all the mentions of our staff, I will make sure I tell them how important they were for you in order to have a great vacation. We hope you come back very soon with us! Kind regards, Maria Lopez Subdirectora Ocean Maya Royale subdireccion.hhm@h10.es