Great location, great view, nice place, service level from host and team could be dialed up a notch.