Superb location. Stephen was great host: communicated very well. Place is great. Definitely recommended.