Great place to stay excellent hospitality