Much larger than expected, extremely clean and I would imagine perfect for a family stay, we were a team of runners but the place suited our needs perfectly.