Very clean and a great place to stay for our family vacation. We loved how close this place was to the beach.