Anyone ever stay in this place? Sleeps 16 people...we're going this summer and I'm wondering what the place is like. Tom