Great place to stay, both for location and hospitality