Amazing hospitality, cute villa with everything you'd need in a great location