Wow - what an amazing place! You will love it especially if you are a travelling family. We easily could have stayed longer. One of the best we have stayed in so far.