Great location. Beautiful interior design. Great communication from the hosts.