Very clean, plenty of room, great location,