Very clean, lots of room, and excellent location.