Great location, amazing view, excellent communication and tips from the hosts.