Well located, kind staff, worth staying in