The property looks pretty much like the photos. It is modern, clean and has a very nice outdoor area which includes a pool, BBQ and seating. I enjoyed having my coffee and breakfast outside in the morning. You also have access to a private beach. The beach is spectacularly beautiful and the water is crystal clear and warm! The host Paul was very responsive. I highly recommend this villa.