Exceeded my expectations, absolutely recommend booking this!