Absolutely amazing ! Everything you expect and much more ! Beautiful place and an amazing experience! We sure loved it!