We loved our stay at this property. The location was perfect - right on the boardwalk, close to nice restaurants and family friendly. The view was beautiful and apartment was very nice and cozy. It had everything and more. Apart from listed items, it also had beach chairs, umbrella and paddle board. We bought detergents, but it had dishwasher and detergent as well. Tons of dishes, cutlery etc. The Holiday team were great too, very nice and helpful. We were able to check in before the actual check in time. Check in/check out was very quick and easy. Will definitely stay there next time if we decide to go.