Very clean, plenty of room, and great location. Highly recommend!