Very clean and well maintained. Hosts were extremely helpful during the stay. Great location for the beach in Cadboro and near great amenities.