Everything we were expecting and more! Would book again!