Amazing stay with 8 friends, great location, great villa, great host. 5 stars