Excellent, clean, homey, great location