An amazing spot! Great host and excellent communication. Had everything we needed and more. Great entertaining area and beautiful views. Awesome swimming for the kids and the kayaks were great. The spa was a real treat. Lovely and clean with super comfy beds. Was perfect for us. Highly recommend.