We just returned from a 4 night stay and wish we could have stayed much longer. The pictures are just as it is, unbelievably gorgeous. We even had a rainbow at breakfast by that beautiful pool on two mornings. The accommodations are extremely clean and...More