Everything as advertised. Clean. Great location right on the beach. We enjoyed our stay.