Excellent location, clean and homey atmosphere.