Very clean and homey place in an excellent location.