Phenomenal spot. Beautifully appointed, great location, and perfect communication from the hosts.