Great location + Amazing host = Perfect Stay. I would stay again next time I visit.