Overall clean and a great location by the beach. A great place for a small get away for a couple of days.