THE BEST! In every way. What an amazing spot. Perfect location and perfect hosts. Loved it.