Everything is as expected or more, for sure you will have a great time, and the accommodation will meet your standards.