Myself, my husband and two daughters stayed here last week for four nights, and we loved it so much, we booked for next year! The staff was great! The housekeeping was fabulous! The views were incredible, the beaches were perfect, and the heated pool was wonerful!!! Loved it! cant wait to go back!