Beautifully spacious and clean, with lots of fun activities from the pool table, to table tennis, and plenty of dvd's. Perfect for big groups or families, we really enjoyed our stay!