Extremely spacious and clean. Kitchen is well equipped and toilets are clean. Highly recommended for families!