really clean and very spacious