Great spot—spacious and clean, great location.