Very clean, excellent location, nice cozy decor. Good overall experience.