Excellent location and outstanding hospitality. Great place to stay