Very clean! Great location! Plenty of room!