clean and very spacious. great location