This place has everything you’d ever need! Incredible views and plenty of room inside to make even a large group feel comfortable. Massive bonus room on the top floor and outdoor decks on both first and second stories, plus two full bathrooms and all the towels, linens etc. you would need. Kitchen was top notch and we cooked a wonderful dinner in there. Would stay here again in a heartbeat!