Fantastic location and everything is as advertised. David was a excellent host.