Everything was as promised or represented in the photos. Nice beach, spectacular views. We loved our stay and hope to come back one day.