Great location with exceptional views. Lots of lovely extra touches from the hosts.