The villas are amazing. The pool is clean, deep and big. Beautiful flowers and trees around the property. Amazing view (do not miss the sunrise). Everything was clean and just like on the pictures. Thank you for a wonderful stay.