We stayed over July 4th. The rooms were clean and new furniture was in. There were several things that need repair but we walked out the door onto the beach. Realize that these places are full of salt and sand and do deteriorate more quickly. The staff was very friendly and got us everything we asked for. I would stay here again. Not the best but not the worst.