Great location + responsive host + excellent place = a perfect trip!