Excellent location. Excellent host. Very easy to communicate with and very helpful with everything we needed. We loved our time here.