The whole family had a fantastic time at this place. Location is no doubt AMAZING!
For a big group might be a bit uncomfortable to share only one bathroom, but other than that the place was great.
We always had great communication with the host.