Excellent location and hospitality; highly recommended