Very spacious, well maintained and clean.