Amazing location
2) the host is a super duper host. so friendly and caring
3) the place felt like home (all the attention to details made it feel like so)
4)I extended my stay another week because of the perfection of all the above