very spacious and clean