5 star stay all around! Great location, great value- the hosts went above and beyond to make our stay comfortable. Extremely good about communication and even provided us with spot on recommendations for food and itinerary. Stay here if you can!