Excellent location. Clean and roomy. Laidback vibe. Great.