A very spacious place that can accommodate a large group.
Having a retreat for the kids was perfect as they enjoyed their privacy and adults enjoyed theirs.