Excellent location, amazing communications from the host. Everything as expected and more. Would stay here again in a heartbeat.