This place is such a gem. The location is fantastic and the hosts were so welcoming and had great communication. Check-in was a breeze and there were so many nice extra touches.