great hosts. great spot. great location. I've stayed her multiple times and each time confirms the greatness.