Extremely enjoyable stay. Very clean, everything is provided, and a very relaxing location with a beautiful view. Hosts communicate well and are very thoughtful.