5 stars, excellent location, cozy setting, good neighborhood, great value