Perfect spot for a couple or friends to stay in town feels like home.