Very clean. We loved the location. Close to the beach and grounds were well kept.