An immaculate place for large groups or families.
The quietness and quality of the place is unmatchable