You feel like home here, the best place to stay, and the location is amazing