clear communication, cleanliness and a great location!!!!! had a lovely stay with my partner in the spacious villa