Fantastic place and hosts. Excellent location. We loved our time here and hope to visit again someday.