It is a beautiful, clean villa and the pictures of the infinity pool and coastal view on airbnb do it justice. Overall it is a stunning villa and we loved it.
Be very careful as to what part of the 2 bedroom/2 bathroom "villa" you book; the 2nd floor of this villa does has one separate bedroom/bathroom, but the other "bedroom" is practically in the small galley kitchen! There is no table to eat at and no place to sit (other than on your bed). Do not assume because the accommodation is in a villa that there is more to this second floor unit. It is perfect for overflow accommodation for families needing additional bedrooms upstairs which connect to the main floor of the villa.
However, for two couples we urge you to book the main floor villa. It has the kitchen, dining room and common entertaining and relaxing areas in addition to 2 separate bedrooms and bathrooms.
Upon arrival, we had to immediately relocate to the main floor on the villa but at an unexpected surcharge. Even though the main floor was unoccupied, we had no choice but to pay a premium to receive the accommodation we thought we had booked.