I had high expectations because of the reviews but each and everyone of them were met!!! Loved our vacation!