Michelle is an excellent host. Very quick communication.
The villa itself is in a great location. It comfortably sleeps 12 people.
It has all the amenities you need.