A gem! Well thought out details. Very cute. Great location. Quick communication from hosts.