Very informative/knowledgeable hosts and the villa has all the necessary amenities and more.