Great location and excellent hospitality; recommended.