Beautifully clean place with nice small touches. Ideal location and great communication from the hosts.