Everything as advertised and more! 112 steps to the beach (we counted!) Highly recommended, we would definitely love to come back! Thank you, Tess!