Thoroughly recommend. Julie was fantastic in her communication and little touches to ensure we had a wonderful time