Super host is an understatement for the hospitality and the place. The owners were a super-duper host. We were a family of 6 including 2 kids. The smallest of requirements were well thought of and provided in the villa. The villa in itself was located perfectly and was within walking distance of all the major attractions. I totally recommend this place for a stay.