First of all, this is my first review ever. The view is great, pool is nice, rooms are clean. Now as for rest....it has little to be desired. Food is not good or they are out of it. Wifi is not free nor is room service. Will not visit resort again. Lacks management!!