Was everything we expected and more. We all had a wonderful time and will definitely be booking again :-)