This was a beautiful villa, very clean, bright and spacious. It was very modern and had lots of outdoor seating areas and nice views. You will find all the amenities you require for your stay. The hosts are very welcoming and added extras to make the stay extra special.