Great spot; fantastic host; ideal location. Honestly don’t know how you could improve this.