The place is gorgeous, beautifully decorated. We really appreciated the big living room, the children's room with books, the pool which is great for small children and the proximity to the beach. The communication was easy and everything went very well, we hope to come back someday.