very clean, great location, cozy, and good value.