An amazing stay in a great location! Great and thoughtful communication by the hosts.