Great hosts. Great location. Great view. We loved our family holiday here and look forward to returning.