Amazing hotel! Everything is just perfect. The facilities are wonderful, everything is accessible: private beach, pool, spa access.. absolutely perfect. The staff are extremely friendly itās insane, from room service, lobby, valet, everyone is constantly trying to help.