Great location and amazing views. Clean. Great communication with the hosts.